centralized store - German English Dictionary